<?php
/**
 * KvFramework module handler exception class
 * @package KvFramework_v2
 * @subpackage KvF_ModuleHandler
 * @author Greg McWhirter <gsmcwhirter@gmail.com>
 * @copyright Copyright &copy; 2006, Greg McWhirter
 * @version $Revision$
 */

/**
 * Framework module handler exception
 *
 * @package KvFramework_v2
 * @subpackage KvF_ModuleHandler
 */
class KvfModuleException extends KvfBaseException
{
  /**
   * Error code for a processing error
   *
   */
  const ProcessingError = -1;
  
  /**
   * Error code for a validation error
   *
   */
  const ValidationError = -2;
  
  /**
   * Error code for a missing action
   *
   */
  const ActionNotFound = -3;
  
  /**
   * Error code for a error in a filter
   *
   */
  const FilterFailure = -4;
  
  /**
   * Error code for an unknown request method
   *
   */
  const UnknownRequestMethod = -5;
}

?>
